//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,51,51,255,55,55,55,255,58,58,58,255,58,58,58,255,58,58,58,255,58,58,58,255,57,57,57,255,55,55,55,255,53,53,53,255,51,51,51,255,47,47,47,255,32,32,32,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,38,38,38,255,55,55,55,255,59,59,59,255,62,62,62,255,64,64,64,255,66,66,66,255,68,68,68,255,68,68,68,255,68,68,68,255,68,68,68,255,64,64,64,255,60,60,60,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,60,60,60,255,65,65,65,255,67,67,67,255,69,69,69,255,71,71,71,255,71,71,71,255,71,71,71,255,71,71,71,255,71,71,71,255,70,70,70,255,69,69,69,255,67,67,67,255,66,66,66,255,64,64,64,255,62,62,62,255,59,59,59,255,57,57,57,255,54,54,54,255,48,48,48,255,41,41,41,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,47,47,47,255,56,56,56,255,63,63,63,255,66,66,66,255,69,69,69,255,72,72,72,255,75,75,75,255,77,77,77,255,78,78,78,255,80,80,80,255,81,81,81,255,83,83,83,255,83,83,83,255,83,83,83,255,83,83,83,255,83,83,83,255,81,81,81,255,79,79,79,255,76,76,76,255,70,70,70,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,65,65,65,255,70,70,70,255,73,73,73,255,74,74,74,255,76,76,76,255,77,77,77,255,78,78,78,255,78,78,78,255,78,78,78,255,78,78,78,255,78,78,78,255,78,78,78,255,76,76,76,255,75,75,75,255,74,74,74,255,73,73,73,255,72,72,72,255,70,70,70,255,68,68,68,255,66,66,66,255,64,64,64,255,61,61,61,255,57,57,57,255,52,52,52,255,47,47,47,255,37,37,37,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,44,44,44,255,55,55,55,255,61,61,61,255,66,66,66,255,71,71,71,255,74,74,74,255,77,77,77,255,79,79,79,255,82,82,82,255,84,84,84,255,86,86,86,255,87,87,87,255,88,88,88,255,89,89,89,255,90,90,90,255,91,91,91,255,91,91,91,255,91,91,91,255,91,91,91,255,91,91,91,255,90,90,90,255,89,89,89,255,87,87,87,255,85,85,85,255,81,81,81,255,76,76,76,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,70,70,70,255,74,74,74,255,79,79,79,255,80,80,80,255,81,81,81,255,83,83,83,255,84,84,84,255,85,85,85,255,85,85,85,255,85,85,85,255,85,85,85,255,85,85,85,255,85,85,85,255,84,84,84,255,83,83,83,255,82,82,82,255,81,81,81,255,80,80,80,255,78,78,78,255,76,76,76,255,74,74,74,255,72,72,72,255,70,70,70,255,68,68,68,255,65,65,65,255,62,62,62,255,58,58,58,255,54,54,54,255,48,48,48,255,40,40,40,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,47,47,47,255,56,56,56,255,63,63,63,255,68,68,68,255,72,72,72,255,76,76,76,255,80,80,80,255,82,82,82,255,84,84,84,255,87,87,87,255,89,89,89,255,91,91,91,255,93,93,93,255,94,94,94,255,95,95,95,255,96,96,96,255,98,98,98,255,99,99,99,255,99,99,99,255,99,99,99,255,99,99,99,255,99,99,99,255,99,99,99,255,99,99,99,255,97,97,97,255,95,95,95,255,94,94,94,255,92,92,92,255,87,87,87,255,81,81,81,255,0,0,0,255,77,77,77,255,81,81,81,255,85,85,85,255,86,86,86,255,88,88,88,255,90,90,90,255,92,92,92,255,93,93,93,255,93,93,93,255,93,93,93,255,93,93,93,255,93,93,93,255,93,93,93,255,92,92,92,255,91,91,91,255,90,90,90,255,89,89,89,255,87,87,87,255,86,86,86,255,84,84,84,255,82,82,82,255,80,80,80,255,78,78,78,255,76,76,76,255,74,74,74,255,71,71,71,255,69,69,69,255,65,65,65,255,62,62,62,255,58,58,58,255,53,53,53,255,47,47,47,255,38,38,38,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,45,45,45,255,55,55,55,255,61,61,61,255,68,68,68,255,72,72,72,255,76,76,76,255,80,80,80,255,83,83,83,255,86,86,86,255,88,88,88,255,90,90,90,255,93,93,93,255,95,95,95,255,98,98,98,255,100,100,100,255,101,101,101,255,102,102,102,255,104,104,104,255,106,106,106,255,107,107,107,255,108,108,108,255,108,108,108,255,108,108,108,255,108,108,108,255,108,108,108,255,108,108,108,255,107,107,107,255,106,106,106,255,103,103,103,255,101,101,101,255,99,99,99,255,95,95,95,255,91,91,91,255,88,88,88,255,91,91,91,255,93,93,93,255,95,95,95,255,97,97,97,255,99,99,99,255,101,101,101,255,101,101,101,255,101,101,101,255,101,101,101,255,101,101,101,255,101,101,101,255,101,101,101,255,99,99,99,255,98,98,98,255,96,96,96,255,95,95,95,255,93,93,93,255,92,92,92,255,90,90,90,255,88,88,88,255,85,85,85,255,83,83,83,255,81,81,81,255,79,79,79,255,76,76,76,255,73,73,73,255,71,71,71,255,68,68,68,255,65,65,65,255,61,61,61,255,56,56,56,255,51,51,51,255,44,44,44,255,33,33,33,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,38,38,38,255,51,51,51,255,59,59,59,255,66,66,66,255,71,71,71,255,75,75,75,255,79,79,79,255,82,82,82,255,86,86,86,255,89,89,89,255,91,91,91,255,94,94,94,255,97,97,97,255,99,99,99,255,102,102,102,255,105,105,105,255,107,107,107,255,109,109,109,255,111,111,111,255,112,112,112,255,114,114,114,255,116,116,116,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,116,116,116,255,113,113,113,255,111,111,111,255,109,109,109,255,106,106,106,255,102,102,102,255,99,99,99,255,101,101,101,255,103,103,103,255,105,105,105,255,107,107,107,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,108,108,108,255,107,107,107,255,106,106,106,255,104,104,104,255,103,103,103,255,101,101,101,255,100,100,100,255,98,98,98,255,96,96,96,255,93,93,93,255,90,90,90,255,88,88,88,255,85,85,85,255,82,82,82,255,79,79,79,255,75,75,75,255,73,73,73,255,70,70,70,255,67,67,67,255,63,63,63,255,58,58,58,255,53,53,53,255,48,48,48,255,37,37,37,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,44,44,44,255,55,55,55,255,62,62,62,255,68,68,68,255,73,73,73,255,78,78,78,255,81,81,81,255,85,85,85,255,88,88,88,255,91,91,91,255,96,96,96,255,99,99,99,255,102,102,102,255,105,105,105,255,108,108,108,255,111,111,111,255,114,114,114,255,116,116,116,255,118,118,118,255,120,120,120,255,122,122,122,255,123,123,123,255,125,125,125,255,127,127,127,255,127,127,127,255,127,127,127,255,127,127,127,255,127,127,127,255,127,127,127,255,127,127,127,255,127,127,127,255,125,125,125,255,122,122,122,255,120,120,120,255,118,118,118,255,116,116,116,255,109,109,109,255,111,111,111,255,112,112,112,255,114,114,114,255,116,116,116,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,117,117,117,255,116,116,116,255,115,115,115,255,113,113,113,255,112,112,112,255,110,110,110,255,109,109,109,255,108,108,108,255,106,106,106,255,103,103,103,255,101,101,101,255,98,98,98,255,95,95,95,255,92,92,92,255,89,89,89,255,86,86,86,255,83,83,83,255,80,80,80,255,77,77,77,255,73,73,73,255,69,69,69,255,64,64,64,255,60,60,60,255,55,55,55,255,49,49,49,255,40,40,40,255,25,25,25,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,29,29,29,255,47,47,47,255,57,57,57,255,64,64,64,255,70,70,70,255,75,75,75,255,80,80,80,255,83,83,83,255,86,86,86,255,90,90,90,255,95,95,95,255,100,100,100,255,104,104,104,255,107,107,107,255,110,110,110,255,113,113,113,255,117,117,117,255,120,120,120,255,124,124,124,255,125,125,125,255,127,127,127,255,129,129,129,255,130,130,130,255,132,132,132,255,134,134,134,255,135,135,135,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,135,135,135,255,133,133,133,255,131,131,131,255,129,129,129,255,127,127,127,255,117,117,117,255,118,118,118,255,120,120,120,255,122,122,122,255,123,123,123,255,123,123,123,255,123,123,123,255,123,123,123,255,123,123,123,255,123,123,123,255,123,123,123,255,123,123,123,255,122,122,122,255,121,121,121,255,120,120,120,255,118,118,118,255,117,117,117,255,116,116,116,255,114,114,114,255,113,113,113,255,110,110,110,255,108,108,108,255,105,105,105,255,102,102,102,255,99,99,99,255,97,97,97,255,94,94,94,255,90,90,90,255,86,86,86,255,82,82,82,255,78,78,78,255,74,74,74,255,69,69,69,255,65,65,65,255,61,61,61,255,56,56,56,255,50,50,50,255,41,41,41,255,29,29,29,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,34,34,34,255,48,48,48,255,58,58,58,255,65,65,65,255,70,70,70,255,75,75,75,255,81,81,81,255,85,85,85,255,88,88,88,255,93,93,93,255,98,98,98,255,104,104,104,255,109,109,109,255,113,113,113,255,116,116,116,255,119,119,119,255,122,122,122,255,125,125,125,255,129,129,129,255,132,132,132,255,133,133,133,255,135,135,135,255,137,137,137,255,138,138,138,255,140,140,140,255,141,141,141,255,143,143,143,255,144,144,144,255,144,144,144,255,144,144,144,255,144,144,144,255,144,144,144,255,144,144,144,255,144,144,144,255,144,144,144,255,142,142,142,255,140,140,140,255,138,138,138,255,136,136,136,255,124,124,124,255,126,126,126,255,127,127,127,255,129,129,129,255,130,130,130,255,130,130,130,255,130,130,130,255,130,130,130,255,130,130,130,255,130,130,130,255,130,130,130,255,130,130,130,255,128,128,128,255,127,127,127,255,126,126,126,255,124,124,124,255,123,123,123,255,122,122,122,255,121,121,121,255,119,119,119,255,116,116,116,255,114,114,114,255,111,111,111,255,109,109,109,255,106,106,106,255,103,103,103,255,100,100,100,255,96,96,96,255,92,92,92,255,87,87,87,255,83,83,83,255,78,78,78,255,74,74,74,255,70,70,70,255,66,66,66,255,61,61,61,255,56,56,56,255,50,50,50,255,42,42,42,255,30,30,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,35,35,35,255,49,49,49,255,58,58,58,255,66,66,66,255,71,71,71,255,76,76,76,255,81,81,81,255,86,86,86,255,91,91,91,255,97,97,97,255,102,102,102,255,107,107,107,255,112,112,112,255,117,117,117,255,120,120,120,255,124,124,124,255,127,127,127,255,130,130,130,255,133,133,133,255,136,136,136,255,139,139,139,255,141,141,141,255,142,142,142,255,144,144,144,255,145,145,145,255,147,147,147,255,148,148,148,255,150,150,150,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,150,150,150,255,149,149,149,255,147,147,147,255,145,145,145,255,131,131,131,255,133,133,133,255,134,134,134,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,136,136,136,255,135,135,135,255,134,134,134,255,133,133,133,255,132,132,132,255,130,130,130,255,129,129,129,255,128,128,128,255,127,127,127,255,125,125,125,255,123,123,123,255,120,120,120,255,117,117,117,255,115,115,115,255,112,112,112,255,110,110,110,255,107,107,107,255,103,103,103,255,99,99,99,255,95,95,95,255,90,90,90,255,86,86,86,255,81,81,81,255,76,76,76,255,71,71,71,255,66,66,66,255,61,61,61,255,56,56,56,255,49,49,49,255,42,42,42,255,29,29,29,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,34,34,34,255,49,49,49,255,57,57,57,255,66,66,66,255,71,71,71,255,77,77,77,255,82,82,82,255,88,88,88,255,95,95,95,255,100,100,100,255,105,105,105,255,110,110,110,255,115,115,115,255,120,120,120,255,125,125,125,255,128,128,128,255,131,131,131,255,134,134,134,255,137,137,137,255,140,140,140,255,143,143,143,255,146,146,146,255,148,148,148,255,149,149,149,255,151,151,151,255,152,152,152,255,154,154,154,255,155,155,155,255,157,157,157,255,158,158,158,255,159,159,159,255,159,159,159,255,159,159,159,255,159,159,159,255,159,159,159,255,159,159,159,255,159,159,159,255,159,159,159,255,157,157,157,255,155,155,155,255,153,153,153,255,137,137,137,255,139,139,139,255,140,140,140,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,141,141,141,255,139,139,139,255,138,138,138,255,137,137,137,255,136,136,136,255,135,135,135,255,133,133,133,255,132,132,132,255,131,131,131,255,128,128,128,255,126,126,126,255,123,123,123,255,121,121,121,255,119,119,119,255,116,116,116,255,113,113,113,255,110,110,110,255,106,106,106,255,101,101,101,255,97,97,97,255,93,93,93,255,88,88,88,255,84,84,84,255,79,79,79,255,74,74,74,255,69,69,69,255,62,62,62,255,55,55,55,255,49,49,49,255,41,41,41,255,27,27,27,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,31,31,31,255,48,48,48,255,57,57,57,255,64,64,64,255,71,71,71,255,76,76,76,255,81,81,81,255,89,89,89,255,97,97,97,255,103,103,103,255,108,108,108,255,113,113,113,255,118,118,118,255,123,123,123,255,128,128,128,255,132,132,132,255,135,135,135,255,138,138,138,255,141,141,141,255,144,144,144,255,147,147,147,255,150,150,150,255,152,152,152,255,154,154,154,255,156,156,156,255,157,157,157,255,158,158,158,255,160,160,160,255,161,161,161,255,163,163,163,255,164,164,164,255,165,165,165,255,165,165,165,255,165,165,165,255,165,165,165,255,165,165,165,255,165,165,165,255,165,165,165,255,165,165,165,255,164,164,164,255,162,162,162,255,160,160,160,255,143,143,143,255,144,144,144,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,146,146,146,255,145,145,145,255,144,144,144,255,143,143,143,255,142,142,142,255,141,141,141,255,140,140,140,255,138,138,138,255,137,137,137,255,136,136,136,255,133,133,133,255,131,131,131,255,129,129,129,255,126,126,126,255,124,124,124,255,121,121,121,255,119,119,119,255,116,116,116,255,112,112,112,255,108,108,108,255,104,104,104,255,100,100,100,255,95,95,95,255,91,91,91,255,86,86,86,255,80,80,80,255,74,74,74,255,67,67,67,255,60,60,60,255,54,54,54,255,47,47,47,255,39,39,39,255,24,24,24,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,28,28,28,255,46,46,46,255,55,55,55,255,63,63,63,255,70,70,70,255,76,76,76,255,83,83,83,255,91,91,91,255,99,99,99,255,106,106,106,255,111,111,111,255,116,116,116,255,121,121,121,255,126,126,126,255,130,130,130,255,135,135,135,255,139,139,139,255,141,141,141,255,144,144,144,255,147,147,147,255,150,150,150,255,153,153,153,255,156,156,156,255,158,158,158,255,160,160,160,255,161,161,161,255,163,163,163,255,164,164,164,255,166,166,166,255,167,167,167,255,168,168,168,255,170,170,170,255,171,171,171,255,171,171,171,255,171,171,171,255,171,171,171,255,171,171,171,255,171,171,171,255,171,171,171,255,171,171,171,255,170,170,170,255,169,169,169,255,167,167,167,255,149,149,149,255,150,150,150,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,151,151,151,255,150,150,150,255,149,149,149,255,148,148,148,255,147,147,147,255,146,146,146,255,144,144,144,255,143,143,143,255,142,142,142,255,141,141,141,255,138,138,138,255,136,136,136,255,134,134,134,255,131,131,131,255,129,129,129,255,126,126,126,255,124,124,124,255,121,121,121,255,117,117,117,255,113,113,113,255,109,109,109,255,105,105,105,255,101,101,101,255,97,97,97,255,92,92,92,255,85,85,85,255,79,79,79,255,72,72,72,255,66,66,66,255,59,59,59,255,52,52,52,255,45,45,45,255,35,35,35,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,41,41,41,255,53,53,53,255,61,61,61,255,69,69,69,255,76,76,76,255,84,84,84,255,92,92,92,255,100,100,100,255,107,107,107,255,113,113,113,255,118,118,118,255,123,123,123,255,128,128,128,255,132,132,132,255,137,137,137,255,141,141,141,255,145,145,145,255,147,147,147,255,150,150,150,255,153,153,153,255,156,156,156,255,159,159,159,255,161,161,161,255,164,164,164,255,166,166,166,255,167,167,167,255,168,168,168,255,170,170,170,255,171,171,171,255,172,172,172,255,174,174,174,255,175,175,175,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,176,176,176,255,175,175,175,255,173,173,173,255,154,154,154,255,155,155,155,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,156,156,156,255,155,155,155,255,154,154,154,255,152,152,152,255,151,151,151,255,150,150,150,255,149,149,149,255,148,148,148,255,147,147,147,255,145,145,145,255,143,143,143,255,141,141,141,255,139,139,139,255,136,136,136,255,134,134,134,255,131,131,131,255,129,129,129,255,127,127,127,255,123,123,123,255,119,119,119,255,115,115,115,255,111,111,111,255,107,107,107,255,103,103,103,255,98,98,98,255,92,92,92,255,86,86,86,255,79,79,79,255,72,72,72,255,65,65,65,255,58,58,58,255,51,51,51,255,44,44,44,255,31,31,31,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,36,36,36,255,51,51,51,255,59,59,59,255,66,66,66,255,76,76,76,255,84,84,84,255,92,92,92,255,100,100,100,255,107,107,107,255,115,115,115,255,120,120,120,255,125,125,125,255,130,130,130,255,134,134,134,255,139,139,139,255,143,143,143,255,148,148,148,255,151,151,151,255,153,153,153,255,156,156,156,255,159,159,159,255,162,162,162,255,164,164,164,255,167,167,167,255,170,170,170,255,171,171,171,255,173,173,173,255,174,174,174,255,175,175,175,255,177,177,177,255,178,178,178,255,179,179,179,255,180,180,180,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,181,181,181,255,180,180,180,255,158,158,158,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,160,160,160,255,159,159,159,255,158,158,158,255,156,156,156,255,155,155,155,255,154,154,154,255,153,153,153,255,152,152,152,255,151,151,151,255,150,150,150,255,147,147,147,255,145,145,145,255,143,143,143,255,141,141,141,255,138,138,138,255,136,136,136,255,134,134,134,255,132,132,132,255,128,128,128,255,124,124,124,255,121,121,121,255,117,117,117,255,113,113,113,255,109,109,109,255,105,105,105,255,99,99,99,255,92,92,92,255,86,86,86,255,79,79,79,255,72,72,72,255,65,65,65,255,58,58,58,255,50,50,50,255,39,39,39,255,26,26,26,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,30,30,30,255,46,46,46,255,56,56,56,255,63,63,63,255,74,74,74,255,84,84,84,255,92,92,92,255,100,100,100,255,108,108,108,255,115,115,115,255,122,122,122,255,127,127,127,255,131,131,131,255,136,136,136,255,141,141,141,255,145,145,145,255,149,149,149,255,153,153,153,255,156,156,156,255,159,159,159,255,161,161,161,255,164,164,164,255,167,167,167,255,169,169,169,255,172,172,172,255,174,174,174,255,176,176,176,255,177,177,177,255,179,179,179,255,180,180,180,255,181,181,181,255,183,183,183,255,184,184,184,255,185,185,185,255,186,186,186,255,187,187,187,255,187,187,187,255,187,187,187,255,187,187,187,255,187,187,187,255,187,187,187,255,187,187,187,255,187,187,187,255,186,186,186,255,185,185,185,255,163,163,163,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,164,164,164,255,162,162,162,255,161,161,161,255,160,160,160,255,159,159,159,255,158,158,158,255,157,157,157,255,156,156,156,255,155,155,155,255,154,154,154,255,151,151,151,255,149,149,149,255,147,147,147,255,145,145,145,255,143,143,143,255,140,140,140,255,138,138,138,255,136,136,136,255,132,132,132,255,129,129,129,255,125,125,125,255,121,121,121,255,118,118,118,255,114,114,114,255,110,110,110,255,105,105,105,255,99,99,99,255,93,93,93,255,86,86,86,255,79,79,79,255,73,73,73,255,64,64,64,255,55,55,55,255,45,45,45,255,33,33,33,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,39,39,39,255,53,53,53,255,60,60,60,255,72,72,72,255,84,84,84,255,93,93,93,255,100,100,100,255,108,108,108,255,115,115,115,255,122,122,122,255,128,128,128,255,133,133,133,255,137,137,137,255,142,142,142,255,146,146,146,255,150,150,150,255,155,155,155,255,158,158,158,255,161,161,161,255,164,164,164,255,166,166,166,255,169,169,169,255,172,172,172,255,174,174,174,255,177,177,177,255,179,179,179,255,181,181,181,255,182,182,182,255,183,183,183,255,185,185,185,255,186,186,186,255,187,187,187,255,188,188,188,255,190,190,190,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,190,190,190,255,167,167,167,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,168,168,168,255,167,167,167,255,166,166,166,255,165,165,165,255,164,164,164,255,163,163,163,255,162,162,162,255,161,161,161,255,160,160,160,255,159,159,159,255,158,158,158,255,155,155,155,255,153,153,153,255,151,151,151,255,149,149,149,255,147,147,147,255,145,145,145,255,142,142,142,255,140,140,140,255,137,137,137,255,133,133,133,255,130,130,130,255,126,126,126,255,122,122,122,255,118,118,118,255,115,115,115,255,110,110,110,255,104,104,104,255,98,98,98,255,92,92,92,255,85,85,85,255,79,79,79,255,70,70,70,255,60,60,60,255,51,51,51,255,40,40,40,255,27,27,27,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,32,32,32,255,47,47,47,255,58,58,58,255,70,70,70,255,81,81,81,255,92,92,92,255,100,100,100,255,107,107,107,255,114,114,114,255,121,121,121,255,128,128,128,255,134,134,134,255,138,138,138,255,143,143,143,255,147,147,147,255,151,151,151,255,156,156,156,255,160,160,160,255,163,163,163,255,166,166,166,255,169,169,169,255,171,171,171,255,174,174,174,255,176,176,176,255,179,179,179,255,181,181,181,255,184,184,184,255,185,185,185,255,187,187,187,255,188,188,188,255,189,189,189,255,190,190,190,255,192,192,192,255,193,193,193,255,194,194,194,255,195,195,195,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,195,195,195,255,171,171,171,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,172,172,172,255,171,171,171,255,170,170,170,255,169,169,169,255,168,168,168,255,167,167,167,255,166,166,166,255,165,165,165,255,164,164,164,255,163,163,163,255,161,161,161,255,159,159,159,255,157,157,157,255,155,155,155,255,153,153,153,255,151,151,151,255,149,149,149,255,146,146,146,255,144,144,144,255,141,141,141,255,138,138,138,255,134,134,134,255,130,130,130,255,127,127,127,255,123,123,123,255,119,119,119,255,115,115,115,255,109,109,109,255,103,103,103,255,97,97,97,255,91,91,91,255,85,85,85,255,76,76,76,255,67,67,67,255,57,57,57,255,47,47,47,255,34,34,34,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,40,40,255,54,54,54,255,66,66,66,255,77,77,77,255,89,89,89,255,99,99,99,255,106,106,106,255,113,113,113,255,121,121,121,255,127,127,127,255,134,134,134,255,139,139,139,255,144,144,144,255,148,148,148,255,152,152,152,255,157,157,157,255,161,161,161,255,165,165,165,255,168,168,168,255,171,171,171,255,173,173,173,255,176,176,176,255,179,179,179,255,181,181,181,255,184,184,184,255,186,186,186,255,188,188,188,255,190,190,190,255,191,191,191,255,192,192,192,255,194,194,194,255,195,195,195,255,196,196,196,255,197,197,197,255,198,198,198,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,174,174,174,255,173,173,173,255,172,172,172,255,171,171,171,255,170,170,170,255,169,169,169,255,168,168,168,255,167,167,167,255,166,166,166,255,165,165,165,255,163,163,163,255,161,161,161,255,159,159,159,255,157,157,157,255,154,154,154,255,152,152,152,255,150,150,150,255,148,148,148,255,145,145,145,255,142,142,142,255,138,138,138,255,135,135,135,255,131,131,131,255,128,128,128,255,124,124,124,255,120,120,120,255,114,114,114,255,109,109,109,255,103,103,103,255,97,97,97,255,90,90,90,255,83,83,83,255,74,74,74,255,64,64,64,255,53,53,53,255,41,41,41,255,28,28,28,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,32,32,32,255,46,46,46,255,61,61,61,255,73,73,73,255,85,85,85,255,96,96,96,255,105,105,105,255,113,113,113,255,120,120,120,255,127,127,127,255,133,133,133,255,140,140,140,255,145,145,145,255,149,149,149,255,153,153,153,255,157,157,157,255,161,161,161,255,166,166,166,255,170,170,170,255,173,173,173,255,175,175,175,255,178,178,178,255,180,180,180,255,183,183,183,255,185,185,185,255,188,188,188,255,190,190,190,255,192,192,192,255,194,194,194,255,195,195,195,255,196,196,196,255,198,198,198,255,199,199,199,255,200,200,200,255,201,201,201,255,202,202,202,255,203,203,203,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,204,204,204,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,178,178,178,255,177,177,177,255,176,176,176,255,175,175,175,255,174,174,174,255,173,173,173,255,172,172,172,255,171,171,171,255,170,170,170,255,168,168,168,255,166,166,166,255,164,164,164,255,162,162,162,255,160,160,160,255,158,158,158,255,156,156,156,255,154,154,154,255,152,152,152,255,149,149,149,255,145,145,145,255,142,142,142,255,139,139,139,255,135,135,135,255,131,131,131,255,128,128,128,255,124,124,124,255,119,119,119,255,113,113,113,255,108,108,108,255,102,102,102,255,96,96,96,255,89,89,89,255,80,80,80,255,70,70,70,255,59,59,59,255,48,48,48,255,34,34,34,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,37,37,37,255,55,55,55,255,68,68,68,255,81,81,81,255,93,93,93,255,104,104,104,255,112,112,112,255,119,119,119,255,126,126,126,255,132,132,132,255,139,139,139,255,145,145,145,255,149,149,149,255,153,153,153,255,158,158,158,255,162,162,162,255,166,166,166,255,170,170,170,255,174,174,174,255,177,177,177,255,179,179,179,255,182,182,182,255,184,184,184,255,187,187,187,255,189,189,189,255,191,191,191,255,194,194,194,255,196,196,196,255,198,198,198,255,199,199,199,255,200,200,200,255,201,201,201,255,202,202,202,255,204,204,204,255,205,205,205,255,206,206,206,255,207,207,207,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,208,208,208,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,182,182,182,255,181,181,181,255,180,180,180,255,179,179,179,255,178,178,178,255,177,177,177,255,176,176,176,255,175,175,175,255,174,174,174,255,173,173,173,255,171,171,171,255,169,169,169,255,167,167,167,255,165,165,165,255,163,163,163,255,161,161,161,255,159,159,159,255,157,157,157,255,155,155,155,255,152,152,152,255,149,149,149,255,146,146,146,255,142,142,142,255,139,139,139,255,135,135,135,255,132,132,132,255,128,128,128,255,123,123,123,255,118,118,118,255,112,112,112,255,106,106,106,255,100,100,100,255,94,94,94,255,85,85,85,255,75,75,75,255,65,65,65,255,55,55,55,255,40,40,40,255,25,25,25,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,29,29,29,255,47,47,47,255,64,64,64,255,76,76,76,255,88,88,88,255,99,99,99,255,110,110,110,255,117,117,117,255,124,124,124,255,131,131,131,255,137,137,137,255,144,144,144,255,149,149,149,255,154,154,154,255,158,158,158,255,162,162,162,255,166,166,166,255,170,170,170,255,174,174,174,255,178,178,178,255,181,181,181,255,183,183,183,255,186,186,186,255,188,188,188,255,191,191,191,255,193,193,193,255,195,195,195,255,198,198,198,255,200,200,200,255,202,202,202,255,203,203,203,255,204,204,204,255,205,205,205,255,206,206,206,255,207,207,207,255,209,209,209,255,210,210,210,255,211,211,211,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,185,185,185,255,184,184,184,255,183,183,183,255,182,182,182,255,181,181,181,255,180,180,180,255,179,179,179,255,178,178,178,255,177,177,177,255,176,176,176,255,175,175,175,255,173,173,173,255,171,171,171,255,169,169,169,255,167,167,167,255,165,165,165,255,163,163,163,255,160,160,160,255,158,158,158,255,156,156,156,255,153,153,153,255,149,149,149,255,146,146,146,255,142,142,142,255,139,139,139,255,135,135,135,255,132,132,132,255,127,127,127,255,122,122,122,255,116,116,116,255,110,110,110,255,105,105,105,255,99,99,99,255,90,90,90,255,81,81,81,255,71,71,71,255,61,61,61,255,47,47,47,255,32,32,32,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,35,35,35,255,52,52,52,255,71,71,71,255,83,83,83,255,94,94,94,255,105,105,105,255,115,115,115,255,122,122,122,255,129,129,129,255,136,136,136,255,142,142,142,255,148,148,148,255,154,154,154,255,158,158,158,255,162,162,162,255,166,166,166,255,170,170,170,255,174,174,174,255,178,178,178,255,182,182,182,255,185,185,185,255,187,187,187,255,190,190,190,255,192,192,192,255,194,194,194,255,197,197,197,255,199,199,199,255,201,201,201,255,204,204,204,255,205,205,205,255,207,207,207,255,208,208,208,255,209,209,209,255,210,210,210,255,211,211,211,255,212,212,212,255,213,213,213,255,215,215,215,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,188,188,188,255,187,187,187,255,186,186,186,255,185,185,185,255,184,184,184,255,183,183,183,255,182,182,182,255,181,181,181,255,180,180,180,255,179,179,179,255,177,177,177,255,176,176,176,255,174,174,174,255,172,172,172,255,170,170,170,255,168,168,168,255,166,166,166,255,164,164,164,255,162,162,162,255,159,159,159,255,156,156,156,255,153,153,153,255,149,149,149,255,146,146,146,255,143,143,143,255,139,139,139,255,136,136,136,255,131,131,131,255,126,126,126,255,120,120,120,255,115,115,115,255,109,109,109,255,103,103,103,255,96,96,96,255,86,86,86,255,76,76,76,255,66,66,66,255,54,54,54,255,37,37,37,255,10,10,10,255,0,0,0,255,0,0,0,255,12,12,12,255,40,40,40,255,60,60,60,255,77,77,77,255,89,89,89,255,100,100,100,255,112,112,112,255,120,120,120,255,127,127,127,255,134,134,134,255,141,141,141,255,147,147,147,255,153,153,153,255,158,158,158,255,162,162,162,255,166,166,166,255,170,170,170,255,174,174,174,255,178,178,178,255,182,182,182,255,186,186,186,255,189,189,189,255,191,191,191,255,193,193,193,255,196,196,196,255,198,198,198,255,200,200,200,255,203,203,203,255,205,205,205,255,207,207,207,255,209,209,209,255,210,210,210,255,211,211,211,255,212,212,212,255,213,213,213,255,214,214,214,255,215,215,215,255,217,217,217,255,218,218,218,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,190,190,190,255,189,189,189,255,188,188,188,255,187,187,187,255,186,186,186,255,185,185,185,255,184,184,184,255,183,183,183,255,183,183,183,255,182,182,182,255,180,180,180,255,178,178,178,255,176,176,176,255,174,174,174,255,172,172,172,255,170,170,170,255,168,168,168,255,166,166,166,255,164,164,164,255,162,162,162,255,159,159,159,255,156,156,156,255,152,152,152,255,149,149,149,255,146,146,146,255,142,142,142,255,139,139,139,255,135,135,135,255,129,129,129,255,124,124,124,255,119,119,119,255,113,113,113,255,107,107,107,255,100,100,100,255,91,91,91,255,82,82,82,255,72,72,72,255,60,60,60,255,42,42,42,255,21,21,21,255,0,0,0,255,0,0,0,255,24,24,24,255,47,47,47,255,69,69,69,255,84,84,84,255,95,95,95,255,107,107,107,255,117,117,117,255,125,125,125,255,132,132,132,255,138,138,138,255,145,145,145,255,151,151,151,255,157,157,157,255,162,162,162,255,166,166,166,255,170,170,170,255,174,174,174,255,178,178,178,255,182,182,182,255,186,186,186,255,189,189,189,255,192,192,192,255,194,194,194,255,197,197,197,255,199,199,199,255,201,201,201,255,204,204,204,255,206,206,206,255,208,208,208,255,210,210,210,255,212,212,212,255,213,213,213,255,214,214,214,255,215,215,215,255,216,216,216,255,217,217,217,255,219,219,219,255,220,220,220,255,221,221,221,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,193,193,193,255,192,192,192,255,191,191,191,255,190,190,190,255,189,189,189,255,188,188,188,255,187,187,187,255,186,186,186,255,185,185,185,255,184,184,184,255,183,183,183,255,181,181,181,255,179,179,179,255,177,177,177,255,175,175,175,255,173,173,173,255,171,171,171,255,169,169,169,255,167,167,167,255,165,165,165,255,162,162,162,255,159,159,159,255,155,155,155,255,152,152,152,255,149,149,149,255,145,145,145,255,142,142,142,255,138,138,138,255,133,133,133,255,127,127,127,255,122,122,122,255,116,116,116,255,111,111,111,255,104,104,104,255,95,95,95,255,86,86,86,255,76,76,76,255,65,65,65,255,48,48,48,255,28,28,28,255,0,0,0,255,0,0,0,255,33,33,33,255,55,55,55,255,76,76,76,255,89,89,89,255,100,100,100,255,111,111,111,255,122,122,122,255,129,129,129,255,136,136,136,255,142,142,142,255,149,149,149,255,155,155,155,255,161,161,161,255,165,165,165,255,170,170,170,255,174,174,174,255,177,177,177,255,181,181,181,255,185,185,185,255,189,189,189,255,193,193,193,255,195,195,195,255,197,197,197,255,200,200,200,255,202,202,202,255,204,204,204,255,207,207,207,255,209,209,209,255,211,211,211,255,213,213,213,255,215,215,215,255,216,216,216,255,217,217,217,255,218,218,218,255,219,219,219,255,221,221,221,255,222,222,222,255,223,223,223,255,224,224,224,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,196,196,196,255,195,195,195,255,194,194,194,255,193,193,193,255,193,193,193,255,192,192,192,255,191,191,191,255,190,190,190,255,189,189,189,255,188,188,188,255,187,187,187,255,186,186,186,255,184,184,184,255,182,182,182,255,180,180,180,255,178,178,178,255,176,176,176,255,174,174,174,255,172,172,172,255,170,170,170,255,168,168,168,255,165,165,165,255,162,162,162,255,158,158,158,255,155,155,155,255,152,152,152,255,148,148,148,255,145,145,145,255,141,141,141,255,136,136,136,255,131,131,131,255,125,125,125,255,120,120,120,255,114,114,114,255,108,108,108,255,99,99,99,255,90,90,90,255,80,80,80,255,71,71,71,255,53,53,53,255,34,34,34,255,0,0,0,255,0,0,0,255,40,40,40,255,62,62,62,255,82,82,82,255,94,94,94,255,105,105,105,255,116,116,116,255,126,126,126,255,133,133,133,255,140,140,140,255,146,146,146,255,153,153,153,255,159,159,159,255,165,165,165,255,169,169,169,255,173,173,173,255,177,177,177,255,181,181,181,255,185,185,185,255,189,189,189,255,192,192,192,255,196,196,196,255,198,198,198,255,201,201,201,255,203,203,203,255,205,205,205,255,208,208,208,255,210,210,210,255,212,212,212,255,214,214,214,255,217,217,217,255,218,218,218,255,219,219,219,255,220,220,220,255,221,221,221,255,223,223,223,255,224,224,224,255,225,225,225,255,226,226,226,255,227,227,227,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,228,228,228,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,198,198,198,255,197,197,197,255,196,196,196,255,195,195,195,255,194,194,194,255,193,193,193,255,192,192,192,255,191,191,191,255,190,190,190,255,190,190,190,255,188,188,188,255,186,186,186,255,184,184,184,255,183,183,183,255,181,181,181,255,179,179,179,255,177,177,177,255,175,175,175,255,173,173,173,255,171,171,171,255,168,168,168,255,165,165,165,255,161,161,161,255,158,158,158,255,155,155,155,255,151,151,151,255,148,148,148,255,144,144,144,255,139,139,139,255,134,134,134,255,129,129,129,255,123,123,123,255,118,118,118,255,112,112,112,255,103,103,103,255,94,94,94,255,85,85,85,255,75,75,75,255,59,59,59,255,40,40,40,255,6,6,6,255,6,6,6,255,46,46,46,255,68,68,68,255,87,87,87,255,99,99,99,255,110,110,110,255,121,121,121,255,131,131,131,255,137,137,137,255,144,144,144,255,150,150,150,255,157,157,157,255,163,163,163,255,169,169,169,255,173,173,173,255,177,177,177,255,181,181,181,255,184,184,184,255,188,188,188,255,192,192,192,255,196,196,196,255,199,199,199,255,202,202,202,255,204,204,204,255,206,206,206,255,208,208,208,255,211,211,211,255,213,213,213,255,215,215,215,255,217,217,217,255,220,220,220,255,221,221,221,255,222,222,222,255,223,223,223,255,224,224,224,255,225,225,225,255,226,226,226,255,228,228,228,255,229,229,229,255,230,230,230,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,231,231,231,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,200,200,200,255,199,199,199,255,198,198,198,255,197,197,197,255,196,196,196,255,195,195,195,255,194,194,194,255,193,193,193,255,193,193,193,255,192,192,192,255,190,190,190,255,189,189,189,255,187,187,187,255,185,185,185,255,183,183,183,255,181,181,181,255,179,179,179,255,177,177,177,255,175,175,175,255,173,173,173,255,170,170,170,255,167,167,167,255,164,164,164,255,160,160,160,255,157,157,157,255,154,154,154,255,151,151,151,255,147,147,147,255,142,142,142,255,137,137,137,255,132,132,132,255,126,126,126,255,121,121,121,255,115,115,115,255,107,107,107,255,98,98,98,255,89,89,89,255,79,79,79,255,64,64,64,255,46,46,46,255,15,15,15,255,16,16,16,255,53,53,53,255,75,75,75,255,92,92,92,255,103,103,103,255,114,114,114,255,125,125,125,255,134,134,134,255,141,141,141,255,147,147,147,255,154,154,154,255,160,160,160,255,166,166,166,255,172,172,172,255,176,176,176,255,180,180,180,255,183,183,183,255,187,187,187,255,191,191,191,255,195,195,195,255,198,198,198,255,202,202,202,255,204,204,204,255,207,207,207,255,209,209,209,255,211,211,211,255,213,213,213,255,216,216,216,255,218,218,218,255,220,220,220,255,222,222,222,255,224,224,224,255,225,225,225,255,226,226,226,255,227,227,227,255,228,228,228,255,229,229,229,255,230,230,230,255,231,231,231,255,232,232,232,255,233,233,233,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,234,234,234,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,202,202,202,255,201,201,201,255,200,200,200,255,199,199,199,255,198,198,198,255,198,198,198,255,197,197,197,255,196,196,196,255,195,195,195,255,194,194,194,255,192,192,192,255,191,191,191,255,189,189,189,255,187,187,187,255,185,185,185,255,183,183,183,255,181,181,181,255,179,179,179,255,177,177,177,255,175,175,175,255,172,172,172,255,169,169,169,255,166,166,166,255,163,163,163,255,160,160,160,255,156,156,156,255,153,153,153,255,150,150,150,255,145,145,145,255,140,140,140,255,134,134,134,255,129,129,129,255,123,123,123,255,118,118,118,255,110,110,110,255,101,101,101,255,92,92,92,255,82,82,82,255,67,67,67,255,49,49,49,255,21,21,21,255,22,22,22,255,58,58,58,255,79,79,79,255,96,96,96,255,107,107,107,255,118,118,118,255,128,128,128,255,137,137,137,255,144,144,144,255,150,150,150,255,157,157,157,255,163,163,163,255,169,169,169,255,175,175,175,255,178,178,178,255,182,182,182,255,186,186,186,255,190,190,190,255,194,194,194,255,197,197,197,255,201,201,201,255,205,205,205,255,207,207,207,255,209,209,209,255,211,211,211,255,214,214,214,255,216,216,216,255,218,218,218,255,220,220,220,255,222,222,222,255,225,225,225,255,226,226,226,255,227,227,227,255,228,228,228,255,229,229,229,255,230,230,230,255,232,232,232,255,233,233,233,255,234,234,234,255,235,235,235,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,236,236,236,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,204,204,204,255,203,203,203,255,202,202,202,255,201,201,201,255,201,201,201,255,200,200,200,255,199,199,199,255,198,198,198,255,197,197,197,255,196,196,196,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,187,187,187,255,185,185,185,255,183,183,183,255,182,182,182,255,180,180,180,255,178,178,178,255,175,175,175,255,172,172,172,255,168,168,168,255,165,165,165,255,162,162,162,255,159,159,159,255,155,155,155,255,152,152,152,255,147,147,147,255,142,142,142,255,137,137,137,255,132,132,132,255,126,126,126,255,120,120,120,255,113,113,113,255,104,104,104,255,95,95,95,255,85,85,85,255,71,71,71,255,53,53,53,255,26,26,26,255,26,26,26,255,62,62,62,255,83,83,83,255,99,99,99,255,110,110,110,255,121,121,121,255,131,131,131,255,141,141,141,255,147,147,147,255,153,153,153,255,160,160,160,255,166,166,166,255,172,172,172,255,177,177,177,255,181,181,181,255,185,185,185,255,189,189,189,255,193,193,193,255,196,196,196,255,200,200,200,255,204,204,204,255,207,207,207,255,210,210,210,255,212,212,212,255,214,214,214,255,216,216,216,255,219,219,219,255,221,221,221,255,223,223,223,255,225,225,225,255,227,227,227,255,229,229,229,255,230,230,230,255,231,231,231,255,232,232,232,255,233,233,233,255,234,234,234,255,235,235,235,255,236,236,236,255,237,237,237,255,238,238,238,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,239,239,239,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,207,207,207,255,206,206,206,255,205,205,205,255,205,205,205,255,204,204,204,255,203,203,203,255,202,202,202,255,201,201,201,255,200,200,200,255,199,199,199,255,198,198,198,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,190,190,190,255,188,188,188,255,186,186,186,255,184,184,184,255,182,182,182,255,180,180,180,255,177,177,177,255,174,174,174,255,171,171,171,255,168,168,168,255,164,164,164,255,161,161,161,255,158,158,158,255,154,154,154,255,150,150,150,255,145,145,145,255,139,139,139,255,134,134,134,255,129,129,129,255,123,123,123,255,115,115,115,255,107,107,107,255,98,98,98,255,88,88,88,255,74,74,74,255,57,57,57,255,30,30,30,255,33,33,33,255,66,66,66,255,87,87,87,255,103,103,103,255,114,114,114,255,124,124,124,255,135,135,135,255,144,144,144,255,150,150,150,255,157,157,157,255,163,163,163,255,169,169,169,255,175,175,175,255,180,180,180,255,184,184,184,255,188,188,188,255,192,192,192,255,196,196,196,255,199,199,199,255,203,203,203,255,206,206,206,255,210,210,210,255,212,212,212,255,214,214,214,255,217,217,217,255,219,219,219,255,221,221,221,255,223,223,223,255,225,225,225,255,228,228,228,255,230,230,230,255,231,231,231,255,232,232,232,255,233,233,233,255,234,234,234,255,235,235,235,255,237,237,237,255,238,238,238,255,239,239,239,255,240,240,240,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,241,241,241,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,206,206,206,255,205,205,205,255,204,204,204,255,203,203,203,255,202,202,202,255,201,201,201,255,200,200,200,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,190,190,190,255,188,188,188,255,186,186,186,255,184,184,184,255,182,182,182,255,179,179,179,255,176,176,176,255,173,173,173,255,170,170,170,255,166,166,166,255,163,163,163,255,160,160,160,255,157,157,157,255,152,152,152,255,147,147,147,255,142,142,142,255,136,136,136,255,131,131,131,255,125,125,125,255,118,118,118,255,109,109,109,255,100,100,100,255,91,91,91,255,77,77,77,255,59,59,59,255,31,31,31,255,36,36,36,255,69,69,69,255,90,90,90,255,106,106,106,255,117,117,117,255,127,127,127,255,137,137,137,255,146,146,146,255,153,153,153,255,159,159,159,255,165,165,165,255,171,171,171,255,177,177,177,255,183,183,183,255,187,187,187,255,190,190,190,255,194,194,194,255,198,198,198,255,202,202,202,255,205,205,205,255,209,209,209,255,212,212,212,255,215,215,215,255,217,217,217,255,219,219,219,255,221,221,221,255,223,223,223,255,226,226,226,255,228,228,228,255,230,230,230,255,232,232,232,255,233,233,233,255,235,235,235,255,236,236,236,255,237,237,237,255,238,238,238,255,239,239,239,255,240,240,240,255,241,241,241,255,242,242,242,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,243,243,243,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,205,205,205,255,205,205,205,255,204,204,204,255,203,203,203,255,202,202,202,255,201,201,201,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,188,188,188,255,186,186,186,255,184,184,184,255,181,181,181,255,178,178,178,255,175,175,175,255,172,172,172,255,168,168,168,255,165,165,165,255,162,162,162,255,158,158,158,255,154,154,154,255,149,149,149,255,143,143,143,255,138,138,138,255,133,133,133,255,127,127,127,255,120,120,120,255,111,111,111,255,102,102,102,255,92,92,92,255,79,79,79,255,61,61,61,255,31,31,31,255,36,36,36,255,71,71,71,255,92,92,92,255,108,108,108,255,119,119,119,255,129,129,129,255,140,140,140,255,149,149,149,255,155,155,155,255,161,161,161,255,167,167,167,255,173,173,173,255,179,179,179,255,185,185,185,255,189,189,189,255,193,193,193,255,196,196,196,255,200,200,200,255,204,204,204,255,207,207,207,255,211,211,211,255,214,214,214,255,217,217,217,255,219,219,219,255,221,221,221,255,223,223,223,255,225,225,225,255,228,228,228,255,230,230,230,255,232,232,232,255,234,234,234,255,235,235,235,255,237,237,237,255,238,238,238,255,239,239,239,255,240,240,240,255,241,241,241,255,242,242,242,255,243,243,243,255,244,244,244,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,212,212,212,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,205,205,205,255,204,204,204,255,204,204,204,255,202,202,202,255,200,200,200,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,187,187,187,255,186,186,186,255,183,183,183,255,179,179,179,255,176,176,176,255,173,173,173,255,170,170,170,255,167,167,167,255,164,164,164,255,160,160,160,255,156,156,156,255,150,150,150,255,145,145,145,255,140,140,140,255,135,135,135,255,129,129,129,255,121,121,121,255,113,113,113,255,104,104,104,255,94,94,94,255,80,80,80,255,62,62,62,255,30,30,30,255,35,35,35,255,73,73,73,255,94,94,94,255,110,110,110,255,121,121,121,255,131,131,131,255,142,142,142,255,151,151,151,255,157,157,157,255,163,163,163,255,170,170,170,255,176,176,176,255,181,181,181,255,187,187,187,255,191,191,191,255,195,195,195,255,198,198,198,255,202,202,202,255,206,206,206,255,209,209,209,255,213,213,213,255,216,216,216,255,219,219,219,255,221,221,221,255,223,223,223,255,225,225,225,255,227,227,227,255,230,230,230,255,232,232,232,255,234,234,234,255,236,236,236,255,237,237,237,255,239,239,239,255,239,239,239,255,241,241,241,255,242,242,242,255,243,243,243,255,244,244,244,255,245,245,245,255,246,246,246,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,247,247,247,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,213,213,213,255,212,212,212,255,211,211,211,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,205,205,205,255,204,204,204,255,202,202,202,255,200,200,200,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,187,187,187,255,184,184,184,255,181,181,181,255,178,178,178,255,175,175,175,255,172,172,172,255,169,169,169,255,165,165,165,255,162,162,162,255,157,157,157,255,152,152,152,255,147,147,147,255,142,142,142,255,137,137,137,255,131,131,131,255,123,123,123,255,115,115,115,255,106,106,106,255,96,96,96,255,82,82,82,255,64,64,64,255,28,28,28,255,33,33,33,255,75,75,75,255,95,95,95,255,112,112,112,255,123,123,123,255,134,134,134,255,144,144,144,255,153,153,153,255,159,159,159,255,166,166,166,255,172,172,172,255,178,178,178,255,184,184,184,255,189,189,189,255,193,193,193,255,197,197,197,255,201,201,201,255,204,204,204,255,208,208,208,255,211,211,211,255,215,215,215,255,218,218,218,255,221,221,221,255,223,223,223,255,225,225,225,255,227,227,227,255,229,229,229,255,232,232,232,255,234,234,234,255,236,236,236,255,238,238,238,255,239,239,239,255,240,240,240,255,241,241,241,255,243,243,243,255,244,244,244,255,245,245,245,255,246,246,246,255,247,247,247,255,248,248,248,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,215,215,215,255,214,214,214,255,213,213,213,255,212,212,212,255,211,211,211,255,210,210,210,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,198,198,198,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,186,186,186,255,183,183,183,255,180,180,180,255,177,177,177,255,174,174,174,255,170,170,170,255,167,167,167,255,164,164,164,255,159,159,159,255,154,154,154,255,149,149,149,255,143,143,143,255,138,138,138,255,133,133,133,255,124,124,124,255,116,116,116,255,107,107,107,255,97,97,97,255,82,82,82,255,64,64,64,255,21,21,21,255,24,24,24,255,74,74,74,255,95,95,95,255,113,113,113,255,124,124,124,255,135,135,135,255,145,145,145,255,155,155,155,255,161,161,161,255,167,167,167,255,174,174,174,255,180,180,180,255,185,185,185,255,191,191,191,255,195,195,195,255,199,199,199,255,203,203,203,255,206,206,206,255,210,210,210,255,214,214,214,255,217,217,217,255,221,221,221,255,223,223,223,255,225,225,225,255,227,227,227,255,229,229,229,255,232,232,232,255,234,234,234,255,236,236,236,255,238,238,238,255,240,240,240,255,241,241,241,255,242,242,242,255,243,243,243,255,245,245,245,255,246,246,246,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,251,251,251,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,214,214,214,255,213,213,213,255,212,212,212,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,205,205,205,255,203,203,203,255,202,202,202,255,200,200,200,255,198,198,198,255,196,196,196,255,194,194,194,255,192,192,192,255,190,190,190,255,187,187,187,255,184,184,184,255,181,181,181,255,178,178,178,255,175,175,175,255,172,172,172,255,168,168,168,255,165,165,165,255,160,160,160,255,155,155,155,255,150,150,150,255,145,145,145,255,139,139,139,255,134,134,134,255,125,125,125,255,116,116,116,255,107,107,107,255,98,98,98,255,81,81,81,255,63,63,63,255,0,0,0,255,0,0,0,255,74,74,74,255,95,95,95,255,114,114,114,255,125,125,125,255,136,136,136,255,146,146,146,255,156,156,156,255,162,162,162,255,169,169,169,255,175,175,175,255,181,181,181,255,187,187,187,255,192,192,192,255,196,196,196,255,200,200,200,255,204,204,204,255,208,208,208,255,211,211,211,255,215,215,215,255,219,219,219,255,222,222,222,255,224,224,224,255,226,226,226,255,229,229,229,255,231,231,231,255,233,233,233,255,235,235,235,255,237,237,237,255,239,239,239,255,241,241,241,255,243,243,243,255,244,244,244,255,245,245,245,255,246,246,246,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,218,218,218,255,217,217,217,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,212,212,212,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,206,206,206,255,205,205,205,255,203,203,203,255,201,201,201,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,191,191,191,255,189,189,189,255,185,185,185,255,182,182,182,255,179,179,179,255,176,176,176,255,173,173,173,255,170,170,170,255,166,166,166,255,161,161,161,255,156,156,156,255,151,151,151,255,146,146,146,255,140,140,140,255,134,134,134,255,126,126,126,255,117,117,117,255,108,108,108,255,98,98,98,255,81,81,81,255,63,63,63,255,0,0,0,255,0,0,0,255,73,73,73,255,94,94,94,255,114,114,114,255,126,126,126,255,137,137,137,255,147,147,147,255,157,157,157,255,164,164,164,255,170,170,170,255,176,176,176,255,182,182,182,255,188,188,188,255,194,194,194,255,198,198,198,255,202,202,202,255,206,206,206,255,209,209,209,255,213,213,213,255,216,216,216,255,220,220,220,255,223,223,223,255,226,226,226,255,228,228,228,255,230,230,230,255,232,232,232,255,235,235,235,255,237,237,237,255,239,239,239,255,241,241,241,255,243,243,243,255,244,244,244,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,213,213,213,255,212,212,212,255,211,211,211,255,209,209,209,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,199,199,199,255,197,197,197,255,195,195,195,255,193,193,193,255,190,190,190,255,187,187,187,255,184,184,184,255,181,181,181,255,177,177,177,255,174,174,174,255,171,171,171,255,167,167,167,255,162,162,162,255,157,157,157,255,152,152,152,255,147,147,147,255,142,142,142,255,135,135,135,255,127,127,127,255,118,118,118,255,109,109,109,255,97,97,97,255,79,79,79,255,56,56,56,255,0,0,0,255,0,0,0,255,65,65,65,255,93,93,93,255,113,113,113,255,127,127,127,255,138,138,138,255,148,148,148,255,158,158,158,255,165,165,165,255,171,171,171,255,177,177,177,255,183,183,183,255,189,189,189,255,195,195,195,255,199,199,199,255,203,203,203,255,207,207,207,255,211,211,211,255,214,214,214,255,218,218,218,255,221,221,221,255,225,225,225,255,227,227,227,255,229,229,229,255,232,232,232,255,234,234,234,255,236,236,236,255,238,238,238,255,240,240,240,255,242,242,242,255,244,244,244,255,246,246,246,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,212,212,212,255,211,211,211,255,209,209,209,255,207,207,207,255,205,205,205,255,204,204,204,255,202,202,202,255,200,200,200,255,198,198,198,255,196,196,196,255,194,194,194,255,191,191,191,255,188,188,188,255,185,185,185,255,182,182,182,255,179,179,179,255,175,175,175,255,172,172,172,255,168,168,168,255,163,163,163,255,158,158,158,255,153,153,153,255,148,148,148,255,142,142,142,255,135,135,135,255,127,127,127,255,118,118,118,255,108,108,108,255,95,95,95,255,77,77,77,255,41,41,41,255,0,0,0,255,0,0,0,255,48,48,48,255,90,90,90,255,111,111,111,255,126,126,126,255,137,137,137,255,148,148,148,255,158,158,158,255,166,166,166,255,172,172,172,255,178,178,178,255,184,184,184,255,190,190,190,255,196,196,196,255,201,201,201,255,205,205,205,255,208,208,208,255,212,212,212,255,216,216,216,255,219,219,219,255,223,223,223,255,226,226,226,255,229,229,229,255,231,231,231,255,233,233,233,255,235,235,235,255,238,238,238,255,240,240,240,255,242,242,242,255,244,244,244,255,246,246,246,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,221,221,221,255,220,220,220,255,219,219,219,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,205,205,205,255,203,203,203,255,201,201,201,255,199,199,199,255,197,197,197,255,195,195,195,255,192,192,192,255,189,189,189,255,186,186,186,255,183,183,183,255,179,179,179,255,176,176,176,255,173,173,173,255,169,169,169,255,164,164,164,255,159,159,159,255,153,153,153,255,148,148,148,255,142,142,142,255,135,135,135,255,126,126,126,255,117,117,117,255,108,108,108,255,92,92,92,255,74,74,74,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,86,86,86,255,108,108,108,255,126,126,126,255,137,137,137,255,147,147,147,255,157,157,157,255,166,166,166,255,173,173,173,255,179,179,179,255,185,185,185,255,191,191,191,255,197,197,197,255,202,202,202,255,205,205,205,255,209,209,209,255,213,213,213,255,217,217,217,255,220,220,220,255,224,224,224,255,227,227,227,255,230,230,230,255,232,232,232,255,234,234,234,255,237,237,237,255,239,239,239,255,241,241,241,255,243,243,243,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,211,211,211,255,209,209,209,255,207,207,207,255,205,205,205,255,204,204,204,255,202,202,202,255,200,200,200,255,198,198,198,255,196,196,196,255,192,192,192,255,189,189,189,255,186,186,186,255,183,183,183,255,180,180,180,255,177,177,177,255,173,173,173,255,169,169,169,255,164,164,164,255,159,159,159,255,154,154,154,255,148,148,148,255,143,143,143,255,135,135,135,255,126,126,126,255,117,117,117,255,107,107,107,255,90,90,90,255,70,70,70,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,82,82,82,255,105,105,105,255,125,125,125,255,136,136,136,255,147,147,147,255,157,157,157,255,167,167,167,255,173,173,173,255,179,179,179,255,185,185,185,255,191,191,191,255,197,197,197,255,202,202,202,255,206,206,206,255,210,210,210,255,214,214,214,255,217,217,217,255,221,221,221,255,225,225,225,255,228,228,228,255,231,231,231,255,233,233,233,255,235,235,235,255,237,237,237,255,240,240,240,255,242,242,242,255,244,244,244,255,246,246,246,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,252,252,252,255,252,252,252,255,253,253,253,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,217,217,217,255,216,216,216,255,215,215,215,255,213,213,213,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,201,201,201,255,199,199,199,255,196,196,196,255,193,193,193,255,190,190,190,255,187,187,187,255,184,184,184,255,181,181,181,255,177,177,177,255,174,174,174,255,169,169,169,255,164,164,164,255,159,159,159,255,154,154,154,255,149,149,149,255,143,143,143,255,134,134,134,255,125,125,125,255,115,115,115,255,103,103,103,255,85,85,85,255,30,30,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,35,35,35,255,99,99,99,255,120,120,120,255,135,135,135,255,146,146,146,255,156,156,156,255,167,167,167,255,173,173,173,255,180,180,180,255,186,186,186,255,192,192,192,255,198,198,198,255,203,203,203,255,207,207,207,255,211,211,211,255,214,214,214,255,218,218,218,255,222,222,222,255,225,225,225,255,229,229,229,255,232,232,232,255,234,234,234,255,236,236,236,255,238,238,238,255,241,241,241,255,243,243,243,255,245,245,245,255,247,247,247,255,249,249,249,255,250,250,250,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,216,216,216,255,214,214,214,255,212,212,212,255,211,211,211,255,209,209,209,255,207,207,207,255,205,205,205,255,203,203,203,255,201,201,201,255,199,199,199,255,197,197,197,255,194,194,194,255,191,191,191,255,188,188,188,255,185,185,185,255,181,181,181,255,178,178,178,255,175,175,175,255,170,170,170,255,164,164,164,255,159,159,159,255,154,154,154,255,148,148,148,255,141,141,141,255,132,132,132,255,123,123,123,255,114,114,114,255,98,98,98,255,80,80,80,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,93,93,93,255,115,115,115,255,133,133,133,255,144,144,144,255,155,155,155,255,165,165,165,255,173,173,173,255,179,179,179,255,186,186,186,255,192,192,192,255,198,198,198,255,204,204,204,255,208,208,208,255,211,211,211,255,215,215,215,255,219,219,219,255,223,223,223,255,226,226,226,255,230,230,230,255,233,233,233,255,235,235,235,255,237,237,237,255,239,239,239,255,241,241,241,255,244,244,244,255,246,246,246,255,248,248,248,255,250,250,250,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,223,223,223,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,213,213,213,255,211,211,211,255,209,209,209,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,197,197,197,255,194,194,194,255,191,191,191,255,188,188,188,255,185,185,185,255,181,181,181,255,178,178,178,255,174,174,174,255,169,169,169,255,164,164,164,255,159,159,159,255,153,153,153,255,148,148,148,255,140,140,140,255,131,131,131,255,122,122,122,255,112,112,112,255,94,94,94,255,35,35,35,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,41,41,41,255,109,109,109,255,130,130,130,255,142,142,142,255,153,153,153,255,163,163,163,255,172,172,172,255,179,179,179,255,185,185,185,255,191,191,191,255,197,197,197,255,203,203,203,255,208,208,208,255,211,211,211,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,230,230,230,255,233,233,233,255,236,236,236,255,238,238,238,255,240,240,240,255,242,242,242,255,244,244,244,255,247,247,247,255,249,249,249,255,251,251,251,255,252,252,252,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,218,218,218,255,217,217,217,255,215,215,215,255,213,213,213,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,197,197,197,255,194,194,194,255,191,191,191,255,188,188,188,255,185,185,185,255,181,181,181,255,178,178,178,255,174,174,174,255,169,169,169,255,163,163,163,255,158,158,158,255,153,153,153,255,147,147,147,255,138,138,138,255,129,129,129,255,119,119,119,255,105,105,105,255,85,85,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,100,100,100,255,123,123,123,255,139,139,139,255,151,151,151,255,161,161,161,255,172,172,172,255,178,178,178,255,184,184,184,255,191,191,191,255,197,197,197,255,203,203,203,255,208,208,208,255,211,211,211,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,230,230,230,255,233,233,233,255,236,236,236,255,238,238,238,255,240,240,240,255,242,242,242,255,245,245,245,255,247,247,247,255,249,249,249,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,224,224,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,224,224,224,255,223,223,223,255,222,222,222,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,214,214,214,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,197,197,197,255,194,194,194,255,191,191,191,255,188,188,188,255,185,185,185,255,181,181,181,255,178,178,178,255,173,173,173,255,168,168,168,255,163,163,163,255,157,157,157,255,152,152,152,255,145,145,145,255,136,136,136,255,126,126,126,255,116,116,116,255,98,98,98,255,43,43,43,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,50,50,50,255,114,114,114,255,135,135,135,255,147,147,147,255,158,158,158,255,169,169,169,255,177,177,177,255,184,184,184,255,190,190,190,255,196,196,196,255,202,202,202,255,208,208,208,255,211,211,211,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,230,230,230,255,234,234,234,255,236,236,236,255,238,238,238,255,241,241,241,255,243,243,243,255,245,245,245,255,247,247,247,255,249,249,249,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,224,224,224,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,214,214,214,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,203,203,203,255,201,201,201,255,198,198,198,255,194,194,194,255,191,191,191,255,188,188,188,255,184,184,184,255,181,181,181,255,177,177,177,255,172,172,172,255,167,167,167,255,161,161,161,255,156,156,156,255,150,150,150,255,142,142,142,255,132,132,132,255,123,123,123,255,109,109,109,255,88,88,88,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,103,103,103,255,127,127,127,255,143,143,143,255,154,154,154,255,165,165,165,255,175,175,175,255,182,182,182,255,188,188,188,255,195,195,195,255,201,201,201,255,207,207,207,255,211,211,211,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,230,230,230,255,234,234,234,255,236,236,236,255,239,239,239,255,241,241,241,255,243,243,243,255,245,245,245,255,248,248,248,255,250,250,250,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,224,224,224,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,224,224,224,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,214,214,214,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,197,197,197,255,194,194,194,255,190,190,190,255,187,187,187,255,184,184,184,255,180,180,180,255,176,176,176,255,171,171,171,255,166,166,166,255,160,160,160,255,154,154,154,255,148,148,148,255,139,139,139,255,129,129,129,255,118,118,118,255,98,98,98,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,115,115,255,138,138,138,255,151,151,151,255,162,162,162,255,173,173,173,255,180,180,180,255,187,187,187,255,193,193,193,255,199,199,199,255,206,206,206,255,210,210,210,255,214,214,214,255,218,218,218,255,222,222,222,255,226,226,226,255,230,230,230,255,234,234,234,255,236,236,236,255,238,238,238,255,241,241,241,255,243,243,243,255,245,245,245,255,248,248,248,255,250,250,250,255,252,252,252,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,223,223,223,255,224,224,224,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,225,225,225,255,224,224,224,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,214,214,214,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,200,200,200,255,196,196,196,255,193,193,193,255,190,190,190,255,186,186,186,255,183,183,183,255,179,179,179,255,175,175,175,255,170,170,170,255,164,164,164,255,158,158,158,255,152,152,152,255,144,144,144,255,134,134,134,255,124,124,124,255,108,108,108,255,53,53,53,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,61,61,255,126,126,126,255,144,144,144,255,157,157,157,255,168,168,168,255,178,178,178,255,185,185,185,255,191,191,191,255,198,198,198,255,204,204,204,255,209,209,209,255,213,213,213,255,217,217,217,255,221,221,221,255,225,225,225,255,229,229,229,255,233,233,233,255,236,236,236,255,238,238,238,255,240,240,240,255,243,243,243,255,245,245,245,255,247,247,247,255,250,250,250,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,222,222,222,255,223,223,223,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,223,223,223,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,215,215,215,255,213,213,213,255,211,211,211,255,210,210,210,255,207,207,207,255,206,206,206,255,203,203,203,255,201,201,201,255,199,199,199,255,196,196,196,255,192,192,192,255,189,189,189,255,186,186,186,255,182,182,182,255,178,178,178,255,173,173,173,255,167,167,167,255,162,162,162,255,156,156,156,255,149,149,149,255,139,139,139,255,129,129,129,255,117,117,117,255,93,93,93,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,109,109,109,255,137,137,137,255,150,150,150,255,162,162,162,255,174,174,174,255,182,182,182,255,189,189,189,255,195,195,195,255,202,202,202,255,208,208,208,255,212,212,212,255,216,216,216,255,220,220,220,255,224,224,224,255,228,228,228,255,232,232,232,255,235,235,235,255,237,237,237,255,240,240,240,255,242,242,242,255,244,244,244,255,247,247,247,255,249,249,249,255,251,251,251,255,252,252,252,255,252,252,252,255,253,253,253,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,221,221,221,255,222,222,222,255,223,223,223,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,224,224,224,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,213,213,213,255,211,211,211,255,209,209,209,255,207,207,207,255,205,205,205,255,203,203,203,255,201,201,201,255,198,198,198,255,195,195,195,255,191,191,191,255,188,188,188,255,184,184,184,255,180,180,180,255,176,176,176,255,171,171,171,255,165,165,165,255,159,159,159,255,153,153,153,255,144,144,144,255,134,134,134,255,122,122,122,255,100,100,100,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,117,117,255,143,143,143,255,156,156,156,255,168,168,168,255,178,178,178,255,185,185,185,255,192,192,192,255,199,199,199,255,206,206,206,255,210,210,210,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,231,231,231,255,234,234,234,255,237,237,237,255,239,239,239,255,242,242,242,255,244,244,244,255,246,246,246,255,249,249,249,255,251,251,251,255,252,252,252,255,252,252,252,255,252,252,252,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,219,219,219,255,221,221,221,255,222,222,222,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,214,214,214,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,204,204,204,255,202,202,202,255,199,199,199,255,196,196,196,255,193,193,193,255,189,189,189,255,186,186,186,255,182,182,182,255,178,178,178,255,174,174,174,255,168,168,168,255,162,162,162,255,156,156,156,255,148,148,148,255,137,137,137,255,126,126,126,255,107,107,107,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,125,125,125,255,147,147,147,255,160,160,160,255,173,173,173,255,181,181,181,255,189,189,189,255,196,196,196,255,202,202,202,255,208,208,208,255,212,212,212,255,217,217,217,255,221,221,221,255,225,225,225,255,229,229,229,255,233,233,233,255,235,235,235,255,238,238,238,255,240,240,240,255,243,243,243,255,245,245,245,255,248,248,248,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,253,253,253,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,217,217,217,255,218,218,218,255,220,220,220,255,221,221,221,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,222,222,222,255,221,221,221,255,220,220,220,255,219,219,219,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,211,211,211,255,209,209,209,255,207,207,207,255,205,205,205,255,203,203,203,255,200,200,200,255,198,198,198,255,195,195,195,255,191,191,191,255,188,188,188,255,184,184,184,255,180,180,180,255,176,176,176,255,170,170,170,255,164,164,164,255,157,157,157,255,151,151,151,255,141,141,141,255,129,129,129,255,110,110,110,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,129,129,255,151,151,151,255,164,164,164,255,176,176,176,255,184,184,184,255,191,191,191,255,199,199,199,255,206,206,206,255,210,210,210,255,215,215,215,255,219,219,219,255,223,223,223,255,227,227,227,255,231,231,231,255,234,234,234,255,236,236,236,255,239,239,239,255,241,241,241,255,244,244,244,255,246,246,246,255,249,249,249,255,250,250,250,255,250,250,250,255,251,251,251,255,251,251,251,255,252,252,252,255,253,253,253,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,254,254,254,255,253,253,253,255,215,215,215,255,216,216,216,255,218,218,218,255,219,219,219,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,220,220,220,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,212,212,212,255,210,210,210,255,208,208,208,255,206,206,206,255,203,203,203,255,201,201,201,255,199,199,199,255,196,196,196,255,193,193,193,255,189,189,189,255,185,185,185,255,181,181,181,255,177,177,177,255,172,172,172,255,166,166,166,255,159,159,159,255,153,153,153,255,144,144,144,255,131,131,131,255,112,112,112,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,130,130,130,255,152,152,152,255,167,167,167,255,178,178,178,255,186,186,186,255,193,193,193,255,201,201,201,255,207,207,207,255,211,211,211,255,216,216,216,255,220,220,220,255,225,225,225,255,229,229,229,255,232,232,232,255,235,235,235,255,237,237,237,255,240,240,240,255,242,242,242,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,251,251,251,255,252,252,252,255,253,253,253,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,252,252,252,255,251,251,251,255,212,212,212,255,214,214,214,255,215,215,215,255,217,217,217,255,218,218,218,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,219,219,219,255,218,218,218,255,217,217,217,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,211,211,211,255,210,210,210,255,208,208,208,255,206,206,206,255,203,203,203,255,201,201,201,255,199,199,199,255,196,196,196,255,193,193,193,255,190,190,190,255,186,186,186,255,182,182,182,255,178,178,178,255,174,174,174,255,168,168,168,255,161,161,161,255,153,153,153,255,144,144,144,255,131,131,131,255,109,109,109,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,127,127,255,153,153,153,255,168,168,168,255,179,179,179,255,187,187,187,255,195,195,195,255,203,203,203,255,207,207,207,255,212,212,212,255,217,217,217,255,221,221,221,255,226,226,226,255,229,229,229,255,232,232,232,255,235,235,235,255,237,237,237,255,240,240,240,255,243,243,243,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,252,252,252,255,253,253,253,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,253,253,253,255,251,251,251,255,249,249,249,255,248,248,248,255,209,209,209,255,210,210,210,255,212,212,212,255,213,213,213,255,215,215,215,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,216,216,216,255,215,215,215,255,214,214,214,255,213,213,213,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,206,206,206,255,203,203,203,255,201,201,201,255,199,199,199,255,196,196,196,255,194,194,194,255,190,190,190,255,187,187,187,255,182,182,182,255,178,178,178,255,174,174,174,255,168,168,168,255,160,160,160,255,153,153,153,255,145,145,145,255,130,130,130,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,151,151,151,255,169,169,169,255,179,179,179,255,187,187,187,255,196,196,196,255,202,202,202,255,208,208,208,255,213,213,213,255,218,218,218,255,222,222,222,255,226,226,226,255,229,229,229,255,232,232,232,255,234,234,234,255,237,237,237,255,240,240,240,255,243,243,243,255,244,244,244,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,250,250,250,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,252,252,252,255,250,250,250,255,249,249,249,255,247,247,247,255,245,245,245,255,243,243,243,255,203,203,203,255,206,206,206,255,208,208,208,255,209,209,209,255,211,211,211,255,213,213,213,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,214,214,214,255,213,213,213,255,211,211,211,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,203,203,203,255,201,201,201,255,198,198,198,255,195,195,195,255,193,193,193,255,190,190,190,255,186,186,186,255,182,182,182,255,177,177,177,255,173,173,173,255,168,168,168,255,160,160,160,255,152,152,152,255,142,142,142,255,125,125,125,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,146,146,146,255,165,165,165,255,177,177,177,255,187,187,187,255,196,196,196,255,202,202,202,255,207,207,207,255,212,212,212,255,217,217,217,255,222,222,222,255,225,225,225,255,228,228,228,255,231,231,231,255,234,234,234,255,237,237,237,255,240,240,240,255,241,241,241,255,243,243,243,255,244,244,244,255,245,245,245,255,247,247,247,255,248,248,248,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,249,249,249,255,248,248,248,255,246,246,246,255,244,244,244,255,243,243,243,255,241,241,241,255,237,237,237,255,193,193,193,255,198,198,198,255,202,202,202,255,204,204,204,255,206,206,206,255,207,207,207,255,209,209,209,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,210,210,210,255,209,209,209,255,208,208,208,255,207,207,207,255,206,206,206,255,204,204,204,255,203,203,203,255,202,202,202,255,199,199,199,255,197,197,197,255,194,194,194,255,191,191,191,255,189,189,189,255,185,185,185,255,181,181,181,255,176,176,176,255,171,171,171,255,166,166,166,255,157,157,157,255,149,149,149,255,136,136,136,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,159,159,159,255,174,174,174,255,184,184,184,255,193,193,193,255,200,200,200,255,206,206,206,255,211,211,211,255,216,216,216,255,220,220,220,255,223,223,223,255,226,226,226,255,229,229,229,255,232,232,232,255,235,235,235,255,237,237,237,255,238,238,238,255,240,240,240,255,241,241,241,255,243,243,243,255,244,244,244,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,245,245,245,255,244,244,244,255,242,242,242,255,240,240,240,255,238,238,238,255,236,236,236,255,231,231,231,255,225,225,225,255,0,0,0,255,185,185,185,255,192,192,192,255,198,198,198,255,200,200,200,255,201,201,201,255,203,203,203,255,205,205,205,255,206,206,206,255,206,206,206,255,206,206,206,255,206,206,206,255,206,206,206,255,206,206,206,255,204,204,204,255,203,203,203,255,202,202,202,255,200,200,200,255,199,199,199,255,198,198,198,255,195,195,195,255,192,192,192,255,189,189,189,255,186,186,186,255,183,183,183,255,178,178,178,255,173,173,173,255,168,168,168,255,162,162,162,255,153,153,153,255,141,141,141,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,165,165,165,255,178,178,178,255,190,190,190,255,196,196,196,255,202,202,202,255,208,208,208,255,213,213,213,255,217,217,217,255,220,220,220,255,224,224,224,255,227,227,227,255,231,231,231,255,232,232,232,255,234,234,234,255,235,235,235,255,237,237,237,255,238,238,238,255,240,240,240,255,240,240,240,255,240,240,240,255,240,240,240,255,240,240,240,255,240,240,240,255,239,239,239,255,237,237,237,255,235,235,235,255,233,233,233,255,231,231,231,255,224,224,224,255,216,216,216,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,180,180,180,255,187,187,187,255,192,192,192,255,194,194,194,255,196,196,196,255,198,198,198,255,199,199,199,255,199,199,199,255,199,199,199,255,199,199,199,255,199,199,199,255,199,199,199,255,197,197,197,255,196,196,196,255,194,194,194,255,193,193,193,255,191,191,191,255,188,188,188,255,185,185,185,255,182,182,182,255,179,179,179,255,175,175,175,255,168,168,168,255,161,161,161,255,155,155,155,255,140,140,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,163,163,163,255,180,180,180,255,188,188,188,255,196,196,196,255,204,204,204,255,208,208,208,255,212,212,212,255,216,216,216,255,219,219,219,255,223,223,223,255,225,225,225,255,227,227,227,255,228,228,228,255,230,230,230,255,232,232,232,255,233,233,233,255,233,233,233,255,233,233,233,255,233,233,233,255,233,233,233,255,232,232,232,255,229,229,229,255,227,227,227,255,224,224,224,255,218,218,218,255,210,210,210,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,176,176,176,255,183,183,183,255,186,186,186,255,189,189,189,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,191,191,191,255,190,190,190,255,188,188,188,255,186,186,186,255,184,184,184,255,182,182,182,255,178,178,178,255,174,174,174,255,170,170,170,255,166,166,166,255,158,158,158,255,147,147,147,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,172,172,172,255,184,184,184,255,194,194,194,255,199,199,199,255,204,204,204,255,208,208,208,255,212,212,212,255,215,215,215,255,217,217,217,255,219,219,219,255,222,222,222,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,223,223,223,255,221,221,221,255,217,217,217,255,214,214,214,255,205,205,205,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,165,165,165,255,171,171,171,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,175,255,174,174,174,255,171,171,171,255,168,168,168,255,164,164,164,255,159,159,159,255,138,138,138,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,161,161,161,255,186,186,186,255,192,192,192,255,195,195,195,255,199,199,199,255,202,202,202,255,205,205,205,255,205,205,205,255,205,205,205,255,205,205,205,255,199,199,199,255,192,192,192,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
background(0);
noStroke();
directionalLight(102, 102, 102, 0, 0, -1);
lightSpecular(204, 204, 204);
directionalLight(102, 102, 102, 0, 1, -1);
lightSpecular(102, 102, 102);
translate(20, 50, 0);
specular(51, 51, 51);
sphere(30);
translate(60, 0, 0);
specular(102, 102, 102);
sphere(30);

exit();
